machine weeding - Turkish English Dictionary